high-tech building - Français Anglais Dictionnaire